// Variables that are used on both client and server

SWEP.Base 										= "weapon_mad_base"

SWEP.ViewModelFlip							= true
SWEP.ViewModel								= "models/weapons/v_rif_m4a1.mdl"
SWEP.WorldModel								= "models/weapons/w_rif_m4a1.mdl"

SWEP.Spawnable								= true
SWEP.AdminSpawnable						= false

SWEP.Primary.Sound 						= Sound("Weapon_M4A1.Single")
SWEP.Primary.SuppressorSound 		= Sound("Weapon_M4A1.Silenced")
SWEP.Primary.NoSuppressorSound		= Sound("Weapon_M4A1.Single")
SWEP.Primary.Recoil							= 0.6
SWEP.Primary.Damage						= 15
SWEP.Primary.NumShots					= 1
SWEP.Primary.Cone							= 0.012
SWEP.Primary.Delay 							= 0.08

SWEP.Primary.ClipSize						= 30					// Size of a clip
SWEP.Primary.DefaultClip					= 30					// Default number of bullets in a clip
SWEP.Primary.Automatic					= true				// Automatic/Semi Auto
SWEP.Primary.Ammo							= "AR2"

SWEP.Secondary.ClipSize					= -1					// Size of a clip
SWEP.Secondary.DefaultClip				= -1					// Default number of bullets in a clip
SWEP.Secondary.Automatic				= false				// Automatic/Semi Auto
SWEP.Secondary.Ammo						= "none"

SWEP.ShellEffect								= "effect_mad_shell_rifle"	// "effect_mad_shell_pistol" or "effect_mad_shell_rifle" or "effect_mad_shell_shotgun"

SWEP.Pistol										= false
SWEP.Rifle										= true
SWEP.Shotgun									= false
SWEP.Sniper										= false

SWEP.IronSightsPos 							= Vector (5.9684, -1.7906, 1.1404)
SWEP.IronSightsAng 							= Vector (2.5871, 1.3214, 3.1928)
SWEP.RunArmOffset 							= Vector (-2.6657, 0, 3.5)
SWEP.RunArmAngle 							= Vector (-20.0824, -20.5693, 0)

SWEP.Type										= 2
SWEP.Mode										= true

SWEP.data 										= {}
SWEP.data.NormalMsg						= ""
SWEP.data.ModeMsg							= ""
SWEP.data.Delay								= 2
SWEP.data.Cone								= 1.5
SWEP.data.Damage							= 0.75
SWEP.data.Recoil								= 0.5

/*---------------------------------------------------------
   Name: SWEP:Precache()
   Desc: Use this function to precache stuff.
---------------------------------------------------------*/
function SWEP:Precache()

    	util.PrecacheSound("weapons/m4a1/m4a1-1.wav")
end